cmake_minimum_required(VERSION 3.10)
project(HydrogenOrbitals)

set(CMAKE_CXX_STANDARD 14)
set(CMAKE_CXX_STANDARD_REQUIRED True)

add_executable(main main.cpp complex.cpp mem_ops.cpp support.cpp)

target_precompile_headers(main PRIVATE complex.hpp mem_ops.hpp support.hpp user_types.hpp)

include_directories(${CMAKE_SOURCE_DIR}/include)

link_directories(${CMAKE_SOURCE_DIR}/lib)
